﻿using Magicodes.ExporterAndImporter.Core;
using System;
using System.Collections.Generic;
using System.Text;

namespace NP.BPMReportPlatform.SeminarManage.Dtos
{
    public class ExportSeminarManageOutput
    {
        [ExporterHeader(DisplayName = "流程编号")]
        public string InstanceNumber { get; set; }

        [ExporterHeader(DisplayName = "会议地点")]
        public string MeetPlace { get; set; }

        [ExporterHeader(DisplayName = "会议人数")]
        public string MeetNumber { get; set; }

        [ExporterHeader(DisplayName = "是否需外租会议室")]
        public string IsNeedRentMeet { get; set; }

        [ExporterHeader(DisplayName = "会议类型")]
        public string MeetType { get; set; }

        [ExporterHeader(DisplayName = "产品线类型")]
        public string ProductLineType { get; set; }

        [ExporterHeader(DisplayName = "商机号")]
        public string BusinessNumber { get; set; }

        [ExporterHeader(DisplayName = "项目名称")]
        public string EntryName { get; set; }

        [ExporterHeader(DisplayName = "项目类别")]
        public string ProjectType { get; set; }

        [ExporterHeader(DisplayName = "项目属性")]
        public string ProjectProperties { get; set; }

        [ExporterHeader(DisplayName = "客户编号")]
        public string CustomerCode { get; set; }

        [ExporterHeader(DisplayName = "客户名称")]
        public string CustomerName { get; set; }

        [ExporterHeader(DisplayName = "大客户类型")]
        public string BigCustomerType { get; set; }

        [ExporterHeader(DisplayName = "大客户编码")]
        public string BigCustomerCode { get; set; }

        [ExporterHeader(DisplayName = "大客户名称")]
        public string BigCustomerName { get; set; }

        [ExporterHeader(DisplayName = "项目所在城市")]
        public string ProjectCity { get; set; }

        [ExporterHeader(DisplayName = "项目状态")]
        public string ProjectStatus { get; set; }

        [ExporterHeader(DisplayName = "工程商机来源")]
        public string BusinessSource { get; set; }

        [ExporterHeader(DisplayName = "客户分类1")]
        public string CustomerType1 { get; set; }

        [ExporterHeader(DisplayName = "客户分类2")]
        public string CustomerType2 { get; set; }

        [ExporterHeader(DisplayName = "项目距离签订时间")]
        public string SingnTime { get; set; }

        [ExporterHeader(DisplayName = "项目把握度")]
        public string ProjectAssurance { get; set; }

        [ExporterHeader(DisplayName = "预计涂装面积")]
        public string CoatingArea { get; set; }

        [ExporterHeader(DisplayName = "项目预计出货金额")]
        public string ShipmentAmount { get; set; }

        [ExporterHeader(DisplayName = "设计院名称")]
        public string DesignName { get; set; }

        [ExporterHeader(DisplayName = "设计院部门")]
        public string DesignDept { get; set; }

        [ExporterHeader(DisplayName = "设计院编码")]
        public string DesignCode { get; set; }

        [ExporterHeader(DisplayName = "区域产品与解决方案部主管")]
        public string Director { get; set; }

        [ExporterHeader(DisplayName = "区域产品与解决方案部主管域账号")]
        public string DirectorCode { get; set; }

        [ExporterHeader(DisplayName = "讲师")]
        public string Lecturer { get; set; }

        [ExporterHeader(DisplayName = "客户等级")]
        public string CustomerLevel { get; set; }

        [ExporterHeader(DisplayName = "会议目的")]
        public string MeetAim { get; set; }

        [ExporterHeader(DisplayName = "主推具体产品或解决方案")]
        public string PushProductSolution { get; set; }

        [ExporterHeader(DisplayName = "会议预算")]
        public string MeetBudget { get; set; }

        [ExporterHeader(DisplayName = "会议需求")]
        public string MeetDemand { get; set; }

        [ExporterHeader(DisplayName = "会议需求（其它）")]
        public string MeetDemandOther { get; set; }

        [ExporterHeader(DisplayName = "是否新用户")]
        public string NewCustomer { get; set; }

        [ExporterHeader(DisplayName = "创建时间")]
        public string AddTime { get; set; }

        [ExporterHeader(DisplayName = "创建人")]
        public string AddUserName { get; set; }

        [ExporterHeader(DisplayName = "省份")]
        public string ProvinceName { get; set; }

        [ExporterHeader(DisplayName = "城市")]
        public string City { get; set; }

        [ExporterHeader(DisplayName = "活动时间")]
        public string ActiveTime { get; set; }

        [ExporterHeader(DisplayName = "执行场地")]
        public string ExecutionSite { get; set; }

        [ExporterHeader(DisplayName = "整体花费")]
        public string OverallExpenses { get; set; }

        [ExporterHeader(DisplayName = "计划参与客户数")]
        public string PlanJoinCustomer { get; set; }

        [ExporterHeader(DisplayName = "实际参加客户数")]
        public string RealityJoinCustomer { get; set; }

        [ExporterHeader(DisplayName = "计划参与人数")]
        public string PlanJoinPerson { get; set; }

        [ExporterHeader(DisplayName = "实际参加人数")]
        public string RealityJoinPerson { get; set; }

        [ExporterHeader(DisplayName = "活动效果评估")]
        public string ActivityEvaluation { get; set; }

        [ExporterHeader(DisplayName = "客户反馈")]
        public string Feedback { get; set; }

        [ExporterHeader(DisplayName = "面向客户")]
        public string CustomerGroup { get; set; }
    }
}
